A busy BBS spends most of its time waiting for users to decide what to type next. A much more efficient approach is to automate the process of logging on, getting the relevant information, logging off, and then presenting the information to the user.
The next step is to have the connection process take place without immediate supervision (perhaps in the middle of the night when the phone rates are lower).
Once both the BBS and user sides of the process are implemented in HyperCard, automating the process is no big deal.